honour/honor cross of the german armed forces - French English Dictionary